divine gift ascribed to sheriffs and hermits - Français Anglais Dictionnaire